﻿using System;

namespace Funny.Express.CreateCode.Config
{

	[Serializable]
	public class ProjectConfigInfo
    {
        #region 私有字段

        private string m_dbconnectstring;
        private string m_tableprefix;
        private string m_NameSace;
        private bool m_ShowCompany;
        private string m_EntityPath;
        private string m_IDataProviderPath;
        private string m_SqlServerProvider;
        private string m_TemplateDllPath;

        #endregion

        #region 属性
    	public string Dbconnectstring
		{
			get { return this.m_dbconnectstring;}
			set { this.m_dbconnectstring = value;}
		}

	
        public string TablePrefix
		{
			get { return this.m_tableprefix;}
			set { this.m_tableprefix = value;}
		}

        public string NameSpace
        {
            get { return this.m_NameSace; }
            set { this.m_NameSace = value; }
        }


        public string EntityPath
        {
            get { return this.m_EntityPath; }
            set { this.m_EntityPath = value; }
        }

        public string IDataProviderPath
        {
            get { return this.m_IDataProviderPath; }
            set { this.m_IDataProviderPath = value; }
        }

        public string SqlServerProvider
        {
            get { return this.m_SqlServerProvider; }
            set { this.m_SqlServerProvider = value; }
        }


        public bool ShowCompany
        {
            get { return this.m_ShowCompany; }
            set { this.m_ShowCompany = value; }
        }

        public string TemplateDllPath
        {
            get
            {
                return this.m_TemplateDllPath;
            }
            set
            {
                this.m_TemplateDllPath = value;
            }

        }


        #endregion
    }
}
